package com.ruoyi.walmart.domain.shipments;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value ="walmart_shipment_stock")
public class ShipmentStock {

    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;

    private BigDecimal productCost;

    private BigDecimal firstLeg;

    private String sku;

    private String gtin;

    private String stockId;

    private String shipmentId;

    private Integer qty;

    private Integer matchedQty;

    private Integer unmatchedQty;

    private Integer approvedQty;

    private LocalDateTime actualDeliveryDate;

    private Long status;

    private Long authId;
}
